Performance and power modeling and evaluation of virtualized servers in IaaS clouds
نویسندگان
چکیده
In this paper, Stochastic Activity Networks (SANs) are exploited to model and evaluate the power consumption and performance of virtualized servers in cloud computing. The proposed SAN models the physical servers in three different power consumption and provisioning delay modes, switching the status of the servers according to the workload of the corresponding cluster if required. The Dynamic Voltage and Frequency Scaling (DVFS) technique is considered in the proposed model for dynamically controlling the supply voltage and clock frequency of CPUs. Thus, Virtual Machines (VMs) on top a physical server can be divided into several power consumption and processing speed groups. According to the workload of the system and the number of waiting requests, the proposed SAN decides to scale up or down the VMs, so it helps the overall system to save power when it still preserves satisfiable performance. After modeling the servers and VMs using SAN formalism, some performance related measures together with the power consumption metric are defined on the proposed model. The results obtained by solving the proposed SAN model configured with real data show the prominence of the proposed model in comparison with some baselines and previously proposed models.
منابع مشابه
Towards a High Performance Virtualized IaaS Deployment
Scientific computing endeavors have created clusters, grids, and supercomputers as high performance computing (HPC) platforms and paradigms. These resources focus on peak performance and computing efficiency, thereby enabling scientific community to tackle non-trivial problems on massively parallel architectures. Meanwhile, efforts to leverage the economies of scale from data center operations ...
متن کاملEnterprise Applications in the Cloud: Non-virtualized Deployment
Subject The cloud is a platform devised to support a number of concurrently working applications that share the cloud's resources; being a platform of common use, the cloud features complex interdependencies among hosted applications, as well as among applications and the underlying hardware platform. Enterprise Applications (EAs) can be deployed in the cloud in two ways: 1. Non-virtualized set...
متن کاملDynamic web cache publishing for IaaS clouds using Shoal
We have developed a highly scalable application, called Shoal, for tracking and utilizing a distributed set of HTTP web caches. Our application uses the Squid HTTP cache. Squid servers advertise their existence to the Shoal server via AMQP messaging by running Shoal Agent. The Shoal server provides a simple REST interface that allows clients to determine their closest Squid cache. Our goal is t...
متن کاملAnalysis and Modeling of VoIP Servers: A Linear Programming Approach
The SIP protocol was standardized by the IETF at the application layer for initiating, managing, and terminating multimedia sessions and has been widely used as the main signaling protocol on both the Internet and VoIP networks. Most challenges in this protocol are overload and lack of proper state distribution. These challenges cause a wide range of next-generation network users to face a shar...
متن کاملMitigating the Cost, Performance, and Power Overheads Induced by Load Variations in Multicore Cloud Servers
Hong, Yu-Ju. Ph.D., Purdue University, December 2013. Mitigating the cost, performance, and power overheads induced by load variations in multicore cloud servers. Major Professor: Mithuna Thottethodi. Load variations whether in space or time pose a significant challenge to system designers. These load variations may induce inefficiencies such as load imbalance and overprovisioning, resulting in...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Inf. Sci.
دوره 394 شماره
صفحات -
تاریخ انتشار 2017